﻿using ConfExpert.Forms.Base;
using DevTeam;
using System;

namespace ConfExpert.Forms.Depo.Aksesuar
{
    public partial class SonCikisTarihleri : XForm
    {
        public SonCikisTarihleri()
        {
            InitializeComponent();
        }

        private void SonCikisTarihleri_Load(object sender, EventArgs e)
        {
            
            gvAksesuarAge.Init("GetHareketGormeyenAksesuar");
            gvAksesuarAge.FormatAsDate("SonCikisTarihi", "SayimTarihi");
            gvAksesuarAge.FormatAsNumber(0, "RaftakiMiktar", "GecenAy");
            gvAksesuarAge.AddSummary("RaftakiMiktar");
            gvAksesuarAge.BestFitColumns();
        
            GridManager gm = GridManager.GetManager(gvAksesuarAge);
            gm.GridMenu.AddMenu("Stok Hareketleri", StokHareketleri);
        }

        void StokHareketleri(object sender, EventArgs e)
        {
            int handle = gvAksesuarAge.FocusedRowHandle;

            if (handle > -1)
            {
                int AksesuarId = intParse(gvAksesuarAge.GetRowCellValue(handle, "AksesuarId"));
                using (AksesuarHareketGC ah = new AksesuarHareketGC(AksesuarId, null, null))
                    ah.ShowDialog();
            }
        }

    }
}
